/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Negocios;

import Datos.DB.PersonaDB;
import Datos.Persona;
import Excepciones.BuscarDatosPersonaException;
import Excepciones.GuardarDatosPersonaException;
import java.sql.SQLException;
import java.util.ArrayList;

/**
 *
 * @author Vanegas
 */
public class GestorPersona {
    Persona persona=new Persona();
    PersonaDB gestorDB =new PersonaDB();
    
    public void crearPersona(String cedula,String nombre,String apellido,String genero,String direccion) throws GuardarDatosPersonaException, SQLException{
        
           persona = new Persona(cedula, nombre, apellido, genero);
           gestorDB.grabarPersona(persona);
       
    }
    
    public ArrayList BuscarUsuario(String nombreUsuario,String contrasenia) throws BuscarDatosPersonaException, SQLException{
        
            persona=gestorDB.buscar(nombreUsuario);
            ArrayList datos=new ArrayList();
            datos.add(persona.getCedula().toString());
            datos.add(persona.getNombre().toString());
            datos.add(persona.getApellido().toString());
            datos.add(persona.getGenero());
            return datos;
        
    }
    
}
